The demands have been raised over alleged discrepancies in annual returns and claims for input tax credit six years ago ie. FY17-18